#ifndef _AEPLATFORMCOMMON_H_
#define _AEPLATFORMCOMMON_H_

////////////////////////////////////////////////////////////////
//  AEEngine types
////////////////////////////////////////////////////////////////
typedef unsigned long long	AEUINT64;
typedef long long			AEINT64;
typedef unsigned long		AEUINT32;
typedef long				AEINT32;
typedef short				AEINT16;
typedef unsigned short		AEUINT16;
typedef char				AEINT8;
typedef unsigned char		AEUINT8;

typedef unsigned long		AERESULT;

#define	AE_SUCCESS			0x0001
#define AE_FAILURE			0x0000

enum AEWindowStyle
{
    AECanClose		= 0x1,
    AECanResize		= 0x2,
    AEHaveTitlebar	= 0x4,
    AEFullscreen	= 0x8
};

#endif
// _AEPLATFORMCOMMON_H_
